using ZR.Model.FacManage.Dto;
using ZR.Model.FacManage;

namespace ZR.Service.FacManage.IFacManageService
{
    /// <summary>
    /// 产线管理service接口
    /// </summary>
    public interface IFacLineService : IBaseService<FacLine>
    {
        PagedInfo<FacLineDto> GetPageList(FacLineQueryDto parm);

        List<TreeSelectInfo> GetTreeList(bool disabledFactory, bool disabledWorkshop);

        FacLine GetInfo(string LineId);

        FacLine AddFacLine(FacLine parm);

        int DeleteFacLine(string[] ids);

        int UpdateFacLine(FacLine parm);
    }
}
